nuclear technology park - German English Dictionary